[ELF] Load elf symbols when BSD_SYMTAB=yes.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 1 Aug 2007 14:47:54 +0000 (15:47 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Wed, 1 Aug 2007 14:47:54 +0000 (15:47 +0100)
commit71b66d78933833d09538c903ded167636acf8a59
tree4114759089eb13090e3d155c04b7ff1a10d65fc0
parentb1757490f0d13d1525e9d6a589188ddf4acafbbf
[ELF] Load elf symbols when BSD_SYMTAB=yes.

When a guest kernel specifies BSD_SYMTAB=yes, then Xen loads the ELF
symbols for it. This works with Xen 3.0.4, but not with Xen 3.1.
During the libelf work between Xen 3.0.4 and Xen 3.1 the loading got
broken in the way, that BSD_SYMTAB gets parsed but not handled.

Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
xen/arch/x86/domain_build.c
xen/common/libelf/libelf-dominfo.c
xen/common/libelf/libelf-loader.c
xen/common/libelf/libelf-tools.c
xen/include/public/libelf.h